condition monitoring technology - French English Dictionary